.nav {
  width: 100%;
  height: 1.066667rem /* 80/75 */;
  line-height: 1.066667rem /* 80/75 */;
  background-color: #fff;
  margin-bottom: 0.133333rem /* 10/75 */;
  overflow: hidden;
}
.nav ul {
  height: 1.066667rem /* 80/75 */;
}
.nav ul li {
  float: left;
  line-height: 1.066667rem /* 80/75 */;
  font-size: 0.346667rem /* 26/75 */;
  text-align: center;
}
.nav ul li a {
  display: inline-block;
  color: #000;
  height: 1.066667rem /* 80/75 */;
  padding: 0 0.266667rem /* 20/75 */;
}
.nav ul li .current {
  color: red;
  border-bottom: 0.053333rem /* 4/75 */ solid #e4393c;
}
.list {
  width: 100%;
  background-color: #fff;
}
.list ul li {
  width: 100%;
  height: 3.6rem /* 270/75 */;
  padding: 0.266667rem /* 20/75 */ 0.133333rem /* 10/75 */;
  position: relative;
}
.list ul li .img {
  position: absolute;
  width: 3.106667rem /* 233/75 */;
  height: 3.106667rem /* 233/75 */;
  margin-right: 0.066667rem /* 5/75 */;
}
.list ul li .img img {
  width: 3.106667rem /* 233/75 */;
  height: 3.106667rem /* 233/75 */;
}
.list ul li .info {
  position: absolute;
  height: 3.106667rem /* 233/75 */;
  width: 6.133333rem /* 460/75 */;
  margin-left: 3.333333rem /* 250/75 */;
  padding: 0.133333rem /* 10/75 */ 0;
}
.list ul li .info .p1 {
  position: absolute;
  width: 100%;
  height: 0.933333rem /* 70/75 */;
  line-height: 0.466667rem /* 35/75 */;
  font-size: 0.373333rem /* 28/75 */;
}
.list ul li .info .price {
  position: absolute;
  top: 1.066667rem /* 80/75 */;
  width: 100%;
  height: 0.666667rem /* 50/75 */;
  line-height: 0.466667rem /* 35/75 */;
  font-size: 0.56rem /* 42/75 */;
  color: red;
}
.list ul li .info .price i {
  font-size: 0.373333rem /* 28/75 */;
}
.list ul li .info .price em {
  font-size: 0.293333rem /* 22/75 */;
  font-style: normal;
  margin-left: 0.2rem /* 15/75 */;
}
.list ul li .info .price del {
  font-size: 0.346667rem /* 26/75 */;
  color: #ccc;
  margin-left: 0.266667rem /* 20/75 */;
}
.list ul li .info .bar {
  position: absolute;
  top: 1.866667rem /* 140/75 */;
  width: 100%;
  height: 0.4rem /* 30/75 */;
  line-height: 0.466667rem /* 35/75 */;
  font-size: 28px;
}
.list ul li .info .bar i {
  position: absolute;
  top: 0.066667rem /* 5/75 */;
  display: inline-block;
  width: 2rem /* 150/75 */;
  height: 0.266667rem /* 20/75 */;
  line-height: 0.266667rem /* 20/75 */;
  border: 0.026667rem /* 2/75 */ solid red;
  border-radius: 0.133333rem /* 10/75 */;
  color: #fff;
  font-size: 0.266667rem /* 20/75 */;
  font-style: normal;
  background-color: pink;
  text-align: center;
}
.list ul li .info .bar i em {
  position: absolute;
  display: block;
  left: 0;
  height: 0.213333rem /* 16/75 */;
  border-radius: 0.106667rem /* 8/75 */;
  background-color: red;
}
.list ul li .info .bar i span {
  display: inline-block;
  position: absolute;
  font-size: 0.213333rem /* 16/75 */;
  line-height: 0.213333rem /* 16/75 */;
}
.list ul li .info .bar b {
  position: absolute;
  left: 2.533333rem /* 190/75 */;
  width: 2.4rem /* 180/75 */;
  font-size: 0.373333rem /* 28/75 */;
  color: red;
}
.list ul li .info .buy {
  position: absolute;
  width: 100%;
  bottom: 0;
  height: 0.666667rem /* 50/75 */;
  line-height: 0.466667rem /* 35/75 */;
  font-size: 0.373333rem /* 28/75 */;
}
.list ul li .info .buy a:nth-child(1) {
  display: inline-block;
  position: absolute;
  text-align: center;
  width: 2.6rem /* 195/75 */;
  height: 0.6rem /* 45/75 */;
  line-height: 0.6rem /* 45/75 */;
  border: 1px dashed red;
  font-size: 0.28rem /* 21/75 */;
  color: #000;
}
.list ul li .info .buy a:nth-child(2) {
  display: inline-block;
  position: absolute;
  right: 0.066667rem /* 5/75 */;
  height: 0.666667rem /* 50/75 */;
  line-height: 0.666667rem /* 50/75 */;
  font-size: 0.293333rem /* 22/75 */;
  color: #fff;
  padding: 0 0.133333rem /* 10/75 */;
  background-color: red;
  border-radius: 0.133333rem /* 10/75 */;
}
.go-top {
  position: fixed;
  bottom: 0.266667rem /* 20/75 */;
  right: 0.266667rem /* 20/75 */;
  width: 0.8rem /* 60/75 */;
  height: 0.8rem /* 60/75 */;
  line-height: 0.8rem /* 60/75 */;
  background-color: #ccc;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-size: 0.373333rem /* 28/75 */;
  font-weight: 700;
}
